Функция VBA LEN возвращает количество символов в строке.
Len(текст)
Получить количество символов для нескольких строк:
Sub LenExample1()
MsgBox Len("") 'Возвращает: 0
MsgBox Len("45") 'Возвращает: 2
MsgBox Len("excel") 'Возвращает: 5
MsgBox Len("www.moonexcel.com.ua") 'Возвращает: 20
variable = "moonexcel"
MsgBox Len(variable) 'Возвращает: 9
End Sub
Использование функции Len в условиях, проверяющих, что имя пользователя содержит по крайней мере 3 символа перед выполнением действия:
Sub LenExample2()
name = InputBox("Введите имя пользователя:", "Имя")
If Len(name) >= 3 Then
MsgBox "Молодежь" & name & "!"
End If
End Sub